def f(n): #функция, где проверяем число на простоту
    k1=0
    for d1 in range(1,n+1):
        if n%d1==0:
            k1+=1
    if k1==2 and n!=1:
        return 1
    else:
        return 0
#--------------------------#
x=int(input())#вводим число
x=str(x)#переводим его в строку
a=x[0]#первая цифра числа
b=x[1]#вторая цифра числа
c=x[2]#третья цифра числа
d=x[3]#четвертая цифра числа
#--------------------------#
m=[0] #создем массив, куда скидываем простые числа
#--------------------------#
#перебираем варианты чисел, не переставляя цифры в числе, всего 8 вариантов, и если оно простое, записываем в массив
n1=d
if f(int(n1))==1: m.append(int(n1))
n2=c+d
if f(int(n2))==1: m.append(int(n2))
n3=b+c+d
if f(int(n3))==1: m.append(int(n3))
n4=a+b+c+d
if f(int(n4))==1: m.append(int(n4))
n5=a
if f(int(n5))==1: m.append(int(n5))
n6=a+b
if f(int(n6))==1: m.append(int(n6))
n7=a+b+c
if f(int(n7))==1: m.append(int(n7))
n8=b+c
if f(int(n8))==1: m.append(int(n8))
#--------------------------#
print(max(m)) #достаем максимальное число массива


    


